foreign beneficiary - Spanish English Dictionary